package com.jrh.biz.userscheme;

import com.jrh.domain.common.Page;
import com.jrh.domain.entity.Brand;
import com.jrh.domain.entity.UserScheme;

/**
 * 类MallService.java的实现描述：用户方案服务
 * 
 * @author mmy 2012-7-24 上午2:08:15
 */
public interface UserSchemeService {

	/**
	 * 查看用户方案信息
	 * 
	 * @param id
	 * @return
	 */
	public UserScheme loadById(Long id);

	/**
	 * 添加用户方案
	 * 
	 * @param mall
	 * @return
	 */
	public boolean addUserScheme(UserScheme userscheme);

	/**
	 * 修改用户方案
	 * 
	 * @param mall
	 * @return
	 */
	public boolean updateUserScheme(UserScheme userscheme);

	/**
	 * 删除用户方案
	 * 
	 * @param id
	 *            用户方案主键
	 * @return
	 */
	public boolean deleteUserSchemeBy(Long id);

	/**
	 * 查看用户方案
	 * 
	 * @param
	 * @return
	 */
	public Page<UserScheme> listBrandsByCondition(UserScheme userscheme,
			Integer start, Integer pageSize);
}
